package com.zt.dao.sys;

import com.zt.dao.base.IBaseDao;
import com.zt.model.sys.Sample;

/**
 * DAO 接口 ISampleDao
 * 
 * @author zhangzhw
 * 
 */
public interface ISampleDao extends IBaseDao {

	/**
	 * 方法 save
	 * 
	 * @param s
	 *            要保存的sample
	 * @return 删除行数
	 * @throws Exception
	 * @describe 保存sample
	 */
	public int save(Sample s) throws Exception;

	/**
	 * 方法delete
	 * 
	 * @param s
	 * @return 删除行数
	 * @throws Exception
	 * @describe 删除sample
	 */
	public int delete(Sample s) throws Exception;

	/**
	 * 方法 update
	 * 
	 * @param s
	 * @return 更新行数
	 * @throws Exception
	 * @describe 更新sample
	 */
	public int update(Sample s) throws Exception;

	/**
	 * saveOrUpdate
	 * 
	 * @param s
	 * @return 更新行数
	 * @throws Exception
	 * @describe 保存或更新sample
	 */
	public int saveOrUpdate(Sample s) throws Exception;

}
